698633
67062
38438
850662
594822
876630
452647
656901
71559
738145
804889
387902
5276799
3696581
3218148
2542804
2289988
2144609
2063358
193978
1839118
1748136
1731196
1663471